Taro Pharmaceutical Industries Ltd. EBITDA Margin 2010-2023 | TARO

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Taro Pharmaceutical Industries Ltd. (TARO) over the last 10 years. The current EBITDA margin for Taro Pharmaceutical Industries Ltd. as of December 31, 2023 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-12-31 $0.61B $0.05B 8.18%
2023-09-30 $0.59B $0.04B 6.58%
2023-06-30 $0.58B $0.04B 6.43%
2023-03-31 $0.57B $0.06B 10.12%
2022-12-31 $0.57B $0.07B 12.48%
2022-09-30 $0.57B $0.11B 19.86%
2022-06-30 $0.57B $0.14B 23.64%
2022-03-31 $0.56B $0.10B 18.36%
2021-12-31 $0.57B $0.03B 5.83%
2021-09-30 $0.57B $0.02B 4.23%
2021-06-30 $0.58B $0.04B 7.27%
2021-03-31 $0.55B $-0.39B -71.22%
2020-12-31 $0.58B $-0.29B -50.87%
2020-09-30 $0.58B $-0.27B -46.40%
2020-06-30 $0.60B $-0.25B -41.53%
2020-03-31 $0.65B $0.27B 41.55%
2019-12-31 $0.65B $0.29B 44.00%
2019-09-30 $0.68B $0.31B 45.13%
2019-06-30 $0.68B $0.32B 47.49%
2019-03-31 $0.67B $0.31B 46.87%
2018-12-31 $0.67B $0.31B 47.07%
2018-09-30 $0.64B $0.30B 45.81%
2018-06-30 $0.66B $0.31B 46.56%
2018-03-31 $0.66B $0.32B 48.26%
2017-12-31 $0.68B $0.35B 50.73%
2017-09-30 $0.75B $0.41B 55.29%
2017-06-30 $0.81B $0.47B 57.69%
2017-03-31 $0.88B $0.53B 60.30%
2016-12-31 $0.95B $0.61B 64.24%
2016-09-30 $0.99B $0.65B 66.23%
2016-06-30 $0.97B $0.64B 65.74%
2016-03-31 $0.95B $0.63B 66.21%
2015-12-31 $0.93B $0.61B 65.45%
2015-09-30 $0.91B $0.59B 65.35%
2015-06-30 $0.95B $0.63B 66.35%
2015-03-31 $0.86B $0.54B 62.92%
2014-12-31 $0.81B $0.48B 59.93%
2014-09-30 $0.78B $0.46B 58.70%
2014-06-30 $0.74B $0.42B 57.20%
2014-03-31 $0.76B $0.45B 58.89%
2013-12-31 $0.74B $0.41B 55.63%
2013-09-30 $0.71B $0.38B 53.60%
2013-06-30 $0.67B $0.34B 51.28%
2013-03-31 $0.67B $0.35B 51.71%
2012-12-31 $0.65B $0.33B 51.00%
2012-09-30 $0.61B $0.30B 49.43%
2012-06-30 $0.59B $0.28B 47.97%
2012-03-31 $0.54B $0.24B 44.75%
2011-12-31 $0.51B $0.21B 41.50%
2011-09-30 $0.46B $0.15B 33.48%
2011-06-30 $0.43B $0.11B 26.12%
2011-03-31 $0.41B $0.10B 23.36%
2010-12-31 $0.39B $0.08B 20.41%
2010-09-30 $0.38B $0.08B 20.27%
2010-06-30 $0.37B $0.07B 19.95%
2010-03-31 $0.37B $0.07B 20.27%